horse power (hp) - Turkish English Dictionary